設定編集/コントローラーの変更点
- 追加された行はこの色です。
- 削除された行はこの色です。
- 移動:バックアップ
- 最新のバージョン:2015-01-18 03:29:20
- バージョン:(Rev:QcTzmxOFOU)2015-01-10 04:54:22
Old | New | 差分 | |
---|---|---|---|
4 | 4 | ||
5 | 5 | ---- | |
6 | 6 | * コントローラーのキーコンフィグについて [#3uzc7v6] | |
7 | - | 通常、コントローラーのコンフィグはゲーム内から行えないが、設定ファイルを書き換える事で強制的に変更する事ができる。 | |
7 | + | デフォルトでコントローラーに対応しており、マッピングは自動で行なわれる。 | |
8 | + | ||
9 | + | 通常、コントローラーのコンフィグはゲーム内から行えない。 | |
10 | + | 設定ファイルを直接書き換える事で強制的に変更する事ができる。 | |
8 | 11 | &Color(#FF0000){設定ファイルを直接編集するため、データ破損などの可能性があります。&br;なにがあっても自己責任でお願いします。}; | |
9 | 12 | ||
10 | 13 | * 設定ファイルの場所 [#nphj1p5] | |
11 | 14 | -Windows7 | |
12 | 15 | 設定ファイルは | |
13 | 16 | C:\Users\ユーザー名\Documents\Tribute Games\MercenaryKings | |
14 | - | に格納されている「&Color(#FF0000){Settings.cfg};」。 | |
17 | + | に格納されている「&Color(#FF0000){Settings.cfg};」。&br; | |
18 | + | ゲームを起動すると作成されているはずです。 | |
15 | 19 | ||
16 | - | ゲームを起動すると作成されているはず。 | |
17 | - | ※Configフォルダの中のcfgファイルはダミーです。書き換えても何も変化がありません。 | |
18 | - | いつの間にか使われなくなったのかもしれません。フォルダごと削除しても復活しません。 | |
19 | - | ||
20 | - | * 書き換え方法 [#7yw2n9v] | |
20 | + | * 設定ファイルの中身(キーマップ部分) [#7yw2n9v] | |
21 | 21 | &Size(25){&Color(#FF0000){(重要)まず「Settings.cfg」のバックアップを取りましょう。};}; | |
22 | - | ||
23 | 22 | ||
24 | 23 | -メモ帳などで上記の「Settings.cfg」を開く。 | |
25 | 24 | -"ControllerButtonConfig"を探して、どのコントローラーが認識されているか確認する。 | |
27 | 26 | "X360 Controller": "XBOX" | |
28 | 27 | とあればX360 コントローラーが認識されています。 | |
29 | 28 | ||
30 | - | -12~13行あたりにある「"ControllerMappings"」を書き換えていく。&br;「ダブルクオーテーション(")」で囲まれた「カンマ(,)区切り」のデータ。 | |
31 | - | その為、できればExcel、OpenOffice Calcなどの表計算ソフトなどを使用すると楽。 | |
29 | + | -12~13行あたりにある「"ControllerMappings"」を書き換えていきます。&br;「ダブルクオーテーション(")」で囲まれた「カンマ(,)区切り」のデータなので、&br;できればExcel、OpenOffice Calcなどの表計算ソフトなどを使用するとよいでしょう。 | |
32 | 30 | ||
33 | 31 | -最初の英数字の羅列は恐らくコントローラーの認識コード、次がコントローラー名。 | |
34 | - | その次からが実際のキーマップが書かれている。 | |
35 | - | キーマップは「ゲーム内のアクション:コントローラーのボタン」で記述されている。 | |
36 | - | 「dpup」「dpdown」「dpleft」「dpright」は十字キー(に類するハットスイッチ)の事。 | |
37 | - | ||
38 | - | X360 コントローラーの例で行くと以下の通りになる | |
32 | + | その次からが実際のキーマップが書かれており、キーマップは「ゲーム内のアクション:コントローラーのボタン」で記述されています。&br; | |
33 | + | X360 コントローラーの例で行くと以下の通りになります。 | |
39 | 34 | ||
40 | 35 | a0=左スティック左右 | |
41 | 36 | a1=左スティック上下 | |
58 | 53 | b11=Bボタン | |
59 | 54 | b12=Xボタン | |
60 | 55 | b13=Yボタン | |
56 | + | b14=ガイドボタン | |
61 | 57 | ||
58 | + | * 書き換え方法 [#4jjx3d6] | |
59 | + | このボタンのナンバーを、各アクションに当てはめていけば書き換えできます。 | |
60 | + | アクションの割り当ては以下の通りです。 | |
61 | + | leftx=移動横軸 | |
62 | + | lefty=移動縦軸 | |
63 | + | rightx=カメラ横軸 | |
64 | + | righty=カメラ縦軸 | |
65 | + | dpup=移動・ショートカット | |
66 | + | dpdown=移動・ショートカット | |
67 | + | dpleft=移動・ショートカット | |
68 | + | dpright=移動・ショートカット | |
69 | + | leftstick=使用せず | |
70 | + | rightstick=カメラリセット | |
71 | + | y=格闘 | |
72 | + | a=ジャンプ・決定 | |
73 | + | x=射撃・会話 | |
74 | + | b=ローリング・キャンセル | |
75 | + | start=スタートメニュー | |
76 | + | back=サブメニュー | |
77 | + | lefttrigger=アイテムを見る | |
78 | + | righttrigger=リロード | |
79 | + | leftshoulder=コミュニケーションテキスト | |
80 | + | rightshoulder=コミュニケーションテキスト | |
81 | + | guide=使用せず | |
82 | + | ||
83 | + | キーマップの並び順は関係なく、カンマ区切りで並んでいれば大丈夫のようです。 | |
84 | + | ||
85 | + | * キーマップの削除(Joytokeyの使用など) [#oc6003j] | |
86 | + | 強制的にキーマップを変更するのが面倒で、 | |
87 | + | Joy to keyなどを使用したい場合には、キーマップを削除してしまうのが早いでしょう。 | |
88 | + | ||
89 | + | XBOX360 コントローラーの例で言えば、 | |
90 | + | "xinput,X360 Controller," | |
91 | + | のように、コントローラー名の次のカンマを残して、以降のキーマップ部分を全て切り取ればいいです。 | |
92 | + | コントローラーのボタンが全て反応しなくなるので、J2Kで誤動作なく設定が可能です。 | |
93 | + | ||
94 | + | ただしキーボードだとカメラ移動のリセットのキーが無いため、カメラは少し使いづらくなります。 | |
95 | + | ||
96 | + | -注意 | |
97 | + | コントローラー操作とキーボード操作の混在は不可能です。 | |
98 | + | 1ボタンだけ無効化し、Joy to Keyで設定して連射させるような動作はできません。 | |
99 | + | ||
100 | + | * 対応コントローラー以外の処理 [#1diq9zj] | |
101 | + | "ControllerMappings"に対応していないコントローラーが"ControllerButtonConfig"に認識されている際には、Configフォルダが作成され、その中にそのコントローラー専用のcfgが作成されるようです。 | |
102 | + | その際にはそちらの中身を編集する事で、コントローラーのキーマップ変更や削除が可能だと思われます。 | |
103 | + | (筆者の環境では調査仕切れませんでした) | |
62 | 104 |